{ inputs, pkgs, lib, config, ... }:
{
    home.packages = with pkgs; [
      bc   # GNU软件计算器
      brightnessctl # 这个程序可以让你读取和控制设备亮度
      cava # 錄音
      flashfocus #用于平铺窗口管理器的简单焦点动画
      gjs   # ags 运行需要
      gnome.gnome-keyring
      gojq
      grim # Grab images from a Wayland compositor 从Wayland合成器抓取图像
      # gtk3  # ags 运行需要
      inotify-tools # 用于监控文件或目录的改变,当文件或目录发生改变时inotify将触发通知
      libnotify
      mako
      notify
      pavucontrol
      pulseaudio # POSIX和Win32系统的声音服务器
      playerctl # 用于控制实现MPRIS的媒体播放器的命令行实用程序和库
      rofi-wayland  # 窗口切换器，运行对话框和dmenu的替换
      slurp # Select a region in a Wayland compositor 在Wayland合成器中选择面域
      swayidle                        # Idle management daemon for Wayland 空闲管理器
      swaylock-effects                # Screen locker for Wayland
      swww # 动态壁纸(支持webp gif,不支持mp4)
      udiskie
      webp-pixbuf-loader
      wireplumber
      wlroots  # Wayland合成器库
      wlogout   # 注销菜单
      wl-clipboard  # : 剪切板管理
      wf-recorder # 用于基于wlroots的合成器屏幕录制的实用程序
      xorg.xrdb
      xsettingsd
      xdg-utils # 一组命令行工具，用于协助应用程序完成各种桌面集成任务
      xdg-user-dirs  # 一个工具，以帮助管理众所周知的用户目录，如桌面文件夹和音乐文件夹
      yad
      ydotool
      # yuzu-mainline
    ];
}
